suffer hardships - Turc Anglais Dictionnaire